leave someone feeling fooled - Alemán Inglés Diccionario